Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 LONDON ROAD Semi-Detached £160,000 21 Feb 2003
24 LONDON ROAD Semi-Detached £68,500 31 May 1996
26 LONDON ROAD Detached £525,000 3 Sep 2021
34 LONDON ROAD Detached £369,000 13 Mar 2018
36 LONDON ROAD Detached £340,000 11 Feb 2019